home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / prgtools / langs / prolog68.zoo / prolog.68 / codes / library.wam < prev    next >
Encoding:
Text File  |  1994-06-03  |  41.4 KB  |  937 lines

  1. Prolog-68 system library
  2. p'!' 2 518
  3.  
  4. p'$,'/2 412 528 332 318 322 532 54 8 512 8 1 -4 80 ','/2 288 273 547 145
  5. -4 514 p'$,'/2 0 144 -8 145 -4 513 20 515 p'$,'/2 533 88 80 ';'/2 512 16
  6. 272 275 1 -12 547 112 -8 516 32 538 26 144 -4 145 -12 146 -8 514 p'$,'/3
  7. 0 519 26 540 144 -16 145 -12 162 -8 16 514 p'$;'/3 0 513 28 518 533 74 80
  8. '->'/2 512 16 272 275 1 -12 547 112 -8 516 32 144 -4 145 -8 514 p'$,'/2
  9. 4 160 -4 12 516 36 144 -12 145 -8 513 24 515 p'$,'/2 533 68 80 '\\+'/1 512
  10. 8 272 547 112 -8 516 32 538 34 144 -4 145 -8 514 p'$,'/2 0 160 -8 8 516
  11. 36 520 519 4 540 513 20 518 533 16 48 '!' 241 0 517 36 534 523 0 535 -26
  12. 8 537 -12 535 4 8 537 -22 530 56 [ ','/2 -334 '->'/2 -190 ';'/2 -280 '\\+'/1
  13. -114]
  14.  
  15. p'$,'/3 84 528 6 76 76 532 66 12 512 12 1 -8 2 -4 80 '->'/2 288 274 547
  16. 145 -4 514 p'$,'/2 0 144 -4 516 36 144 -12 145 -8 513 24 515 p'$,'/2 534
  17. 515 p'$,'/2
  18.  
  19. p'$;'/3 102 528 6 94 94 532 84 12 80 ';'/2 512 16 272 275 1 -12 2 -8 547
  20. 538 26 144 -4 145 -12 146 -8 514 p'$,'/3 0 519 24 540 144 -16 145 -12 146
  21. -8 514 p'$;'/3 0 513 28 518 534 515 p'$,'/3
  22.  
  23. p'$abolish'/1 26 512 4 113 -4 516 524 160 -4 4 513 16 517 564
  24.  
  25. p'$clause'/2 4 517 600
  26.  
  27. p'$instance'/2 10 240 8 128 517 616
  28.  
  29. p'$print'/2 112 512 16 0 -16 1 -12 545 -4 127 2048 -8 538 42 128 209 'portray'/1
  30. 257 514 p'current_predicate'/2 0 548 -4 144 -8 177 'y' 516 128 519 18 540
  31. 144 -8 177 'n' 516 128 144 -16 177 0 9603 162 -8 16 147 -12 513 28 515 p'print'/4
  32.  
  33. p'$recorded'/3 4 517 616
  34.  
  35. p'$stream_properties'/2 4 517 336
  36.  
  37. p'$streams_properties'/3 98 532 88 12 512 20 1 -20 2 -16 544 -4 113 -12
  38. 127 2048 -8 516 340 548 -4 144 -12 161 -8 20 516 336 160 -12 20 145 -20
  39. 211 '-'/2 338 337 226 323 339 513 32 515 p'$streams_properties'/3 534 34
  40. 4 518
  41.  
  42. p','/2 56 512 12 0 -4 1 -12 112 -8 516 32 144 -4 145 -8 514 p'$,'/2 4 144
  43. -8 161 -4 8 513 20 515 p'$,'/2
  44.  
  45. p'->'/2 64 512 12 0 -4 1 -12 112 -8 516 32 144 -4 145 -8 514 p'$,'/2 4 144
  46. -4 516 36 144 -8 161 -4 8 513 20 515 p'$,'/2
  47.  
  48. p';'/2 64 512 12 0 -4 1 -12 112 -8 516 32 144 -4 145 -8 146 -8 514 p'$,'/3
  49. 4 144 -8 145 -4 162 -4 8 513 20 515 p'$;'/3
  50.  
  51. p'<'/2 56 512 12 1 -4 113 -8 127 2048 -12 514 p'eval'/2 0 144 -4 161 -12
  52. 12 514 p'eval'/2 4 384 385 486 513 20 518
  53.  
  54. p'='/2 6 33 0 518
  55.  
  56. p'=..'/2 4 517 384
  57.  
  58. p'=:='/2 40 512 8 1 -8 113 -4 514 p'eval'/2 0 144 -8 161 -4 8 513 20 515
  59. p'eval'/2
  60.  
  61. p'=<'/2 56 512 12 1 -4 113 -8 127 2048 -12 514 p'eval'/2 0 144 -4 161 -12
  62. 12 514 p'eval'/2 4 384 385 487 513 20 518
  63.  
  64. p'=='/2 4 517 136
  65.  
  66. p'=\\='/2 56 512 12 1 -4 113 -8 127 2048 -12 514 p'eval'/2 0 144 -4 161
  67. -12 12 514 p'eval'/2 4 384 385 485 513 20 518
  68.  
  69. p'>'/2 56 512 12 1 -4 113 -8 127 2048 -12 514 p'eval'/2 0 144 -4 161 -12
  70. 12 514 p'eval'/2 4 384 385 488 513 20 518
  71.  
  72. p'>='/2 56 512 12 1 -4 113 -8 127 2048 -12 514 p'eval'/2 0 144 -4 161 -12
  73. 12 514 p'eval'/2 4 384 385 489 513 20 518
  74.  
  75. p'@<'/2 4 517 144
  76.  
  77. p'@=<'/2 4 517 148
  78.  
  79. p'@>'/2 4 517 152
  80.  
  81. p'@>='/2 4 517 156
  82.  
  83. p'C'/3 18 528 14 6 14 96 353 354 518 520
  84.  
  85. p'CC'/3 22 240 12 241 0 242 4 243 8 515 p'append'/3
  86.  
  87. p'\\+'/1 62 512 8 0 -4 547 112 -8 516 32 538 34 144 -4 145 -8 514 p'$,'/2
  88. 0 160 -8 8 516 36 520 519 4 540 513 20 518
  89.  
  90. p'\\='/2 20 532 14 8 33 0 547 520 518 534 518
  91.  
  92. p'\\=='/2 4 517 140
  93.  
  94. p'abolish'/1 352 512 32 0 -32 545 -4 127 2048 -28 127 2048 -24 127 2048
  95. -20 127 2048 -16 127 2048 -12 127 2048 -8 538 42 144 -32 516 640 548 -4
  96. 176 'instantiation_error' 177 0 11 210 'abolish'/1 343 516 80 519 256 539
  97. 226 144 -32 209 '/'/2 342 341 516 128 548 -4 545 -8 538 162 144 -28 516
  98. 668 548 -8 545 -12 538 108 144 -24 516 664 548 -12 144 -28 145 -24 146 -20
  99. 516 388 545 -16 538 52 144 -20 177 'built_in' 514 p'predicate_property'/2
  100. 0 548 -16 176 'type_error' 177 0 11 210 'abolish'/1 343 516 80 519 116 540
  101. 160 -20 32 514 p'$abolish'/1 0 519 96 540 160 -24 32 177 0 11 210 'abolish'/1
  102. 343 514 p'abolish_error'/3 0 519 62 540 160 -28 32 177 0 11 210 'abolish'/1
  103. 343 514 p'abolish_error'/3 0 519 28 540 176 'type_error' 177 0 11 210 'abolish'/1
  104. 343 516 80 513 44 518
  105.  
  106. p'abolish'/2 236 512 24 0 -24 1 -20 545 -4 127 2048 -16 127 2048 -12 127
  107. 2048 -8 538 164 144 -24 516 668 548 -4 545 -8 538 110 144 -20 516 664 548
  108. -8 144 -24 145 -20 146 -16 516 388 545 -12 538 54 144 -16 177 'built_in'
  109. 514 p'predicate_property'/2 0 548 -12 176 'type_error' 177 0 3 210 'abolish'/2
  110. 341 340 516 80 519 86 540 160 -16 24 514 p'$abolish'/1 0 519 66 540 144
  111. -20 177 0 19 210 'abolish'/2 341 340 514 p'abolish_error'/3 0 519 32 540
  112. 144 -24 177 0 11 210 'abolish'/2 341 340 514 p'abolish_error'/3 0 513 36
  113. 518
  114.  
  115. p'abolish_error'/3 84 512 16 0 -4 1 -16 2 -12 545 -8 538 36 144 -4 516 640
  116. 548 -8 176 'instantiation_error' 145 -16 146 -12 516 80 519 22 540 176 'type_error'
  117. 145 -16 146 -12 516 80 513 28 518
  118.  
  119. p'abort' 4 517 56
  120.  
  121. p'abs_fname'/2 290 528 6 274 274 532 62 8 512 12 0 -12 1 -8 544 -4 144 -12
  122. 516 640 548 -4 176 'instantiation_error' 177 0 11 210 'absolute_file_name'/2
  123. 338 337 513 24 517 80 533 52 512 12 0 -12 1 -8 544 -4 144 -12 516 668 548
  124. -4 176 '' 145 -12 146 -8 513 24 517 376 533 120 80 'library'/1 512 20 273
  125. 1 -20 544 -12 548 -12 128 209 'library_directory'/1 257 127 2048 -16 127
  126. 2048 -4 514 p'current_predicate'/2 0 144 -4 514 p'library_directory'/1 0
  127. 160 -4 20 145 -8 146 -16 516 376 144 -16 514 p'try_to_open'/1 8 548 -4 144
  128. -12 161 -8 12 513 24 517 128 534 210 'absolute_file_name'/2 352 353 176
  129. 'type_error' 177 0 11 517 80 535 -268 8 536 -210 537 -38
  130.  
  131. p'abs_fname_error_handler'/4 194 532 142 16 512 20 0 -20 49 0 11 82 '$ABS_FILE_NAME'/3
  132. 272 275 274 3 -8 547 176 'user_error' 177 '!?   ERROR : Invalid entry in library_directory/1 table:'
  133. 516 212 176 'user_error' 514 p'nl'/1 0 176 'user_error' 177 '!?   ------- '
  134. 516 212 176 'user_error' 145 -4 516 212 176 'user_error' 514 p'nl'/1 4 144
  135. -16 177 0 3 210 'absolute_file_name'/2 306 305 147 -4 513 28 517 84 533
  136. 42 49 0 19 82 '$ABS_FILE_NAME'/3 257 292 293 547 210 'absolute_file_name'/2
  137. 324 325 177 0 11 517 84 534 517 84
  138.  
  139. p'absolute_file_name'/2 26 240 8 208 'abs_fname'/2 354 353 177 'abs_fname_error_handler'
  140. 515 p'trap'/2
  141.  
  142. p'append'/3 44 528 40 22 12 532 12 12 64 34 4 518 534 96 291 288 98 323
  143. 290 515 p'append'/3 520
  144.  
  145. p'arg'/3 4 517 392
  146.  
  147. p'assert'/1 56 211 'asserta_1'/2 352 257 209 'trap'/2 323 368 'database_error_handler'
  148. 210 'signal_error'/3 291 368 0 11 370 'assert'/1 320 243 0 515 p'if_exception'/3
  149.  
  150. p'assert'/2 62 211 'asserta_1'/2 352 353 241 16 209 'trap'/2 323 368 'database_error_handler'
  151. 210 'signal_error'/3 291 368 0 11 370 'assert'/2 320 324 243 0 515 p'if_exception'/3
  152.  
  153. p'asserta'/1 56 211 'asserta_1'/2 352 257 209 'trap'/2 323 368 'database_error_handler'
  154. 210 'signal_error'/3 291 368 0 11 370 'asserta'/1 320 243 0 515 p'if_exception'/3
  155.  
  156. p'asserta'/2 62 211 'asserta_1'/2 352 353 241 16 209 'trap'/2 323 368 'database_error_handler'
  157. 210 'signal_error'/3 291 368 0 11 370 'asserta'/2 320 324 243 0 515 p'if_exception'/3
  158.  
  159. p'asserta_1'/2 78 512 16 1 -16 177 'true' 114 -12 115 -8 127 2048 -4 514
  160. p'clause_head_body'/4 0 160 -12 16 145 -4 516 524 160 -4 16 209 ':-'/2 338
  161. 337 146 -16 513 28 517 592
  162.  
  163. p'assertz'/1 56 211 'assertz_1'/2 352 257 209 'trap'/2 323 368 'database_error_handler'
  164. 210 'signal_error'/3 291 368 0 11 370 'assertz'/1 320 243 0 515 p'if_exception'/3
  165.  
  166. p'assertz'/2 62 211 'assertz_1'/2 352 353 241 16 209 'trap'/2 323 368 'database_error_handler'
  167. 210 'signal_error'/3 291 368 0 11 370 'assertz'/2 320 324 243 0 515 p'if_exception'/3
  168.  
  169. p'assertz_1'/2 78 512 16 1 -16 177 'true' 114 -12 115 -8 127 2048 -4 514
  170. p'clause_head_body'/4 0 160 -12 16 145 -4 516 524 160 -4 16 209 ':-'/2 338
  171. 337 146 -16 513 28 517 596
  172.  
  173. p'atom'/1 4 517 668
  174.  
  175. p'atom_chars'/2 4 517 396
  176.  
  177. p'atomic'/1 4 517 672
  178.  
  179. p'biosget0'/1 4 517 304
  180.  
  181. p'biosput'/1 4 517 308
  182.  
  183. p'biosstat' 4 517 300
  184.  
  185. p'callable'/1 66 528 54 6 54 532 26 4 512 4 544 -4 516 668 548 -4 513 16
  186. 518 533 12 96 258 547 520 518 534 517 656 535 -48 4 537 -12
  187.  
  188. p'character_count'/2 4 517 360
  189.  
  190. p'checklength'/2 58 528 26 26 6 532 16 8 48 0 3 65 547 518 534 97 257 289
  191. 400 480 0 488 400 480 1 501 432 515 p'checklength'/2
  192.  
  193. p'clause'/2 64 211 'clause_1'/3 352 353 257 241 16 209 'trap'/2 323 368
  194. 'database_error_handler' 210 'signal_error'/3 291 368 0 11 370 'clause'/2
  195. 320 324 243 0 515 p'if_exception'/3
  196.  
  197. p'clause'/3 70 211 'clause_1'/3 352 353 354 241 16 209 'trap'/2 323 368
  198. 'database_error_handler' 242 12 210 'signal_error'/3 293 368 0 11 370 'clause'/3
  199. 320 324 323 245 0 515 p'if_exception'/3
  200.  
  201. p'clause_1'/3 136 532 108 12 512 20 0 -20 1 -16 2 -12 544 -4 144 -12 127
  202. 2048 -8 516 640 548 -4 144 -20 514 p'is_valid_head'/1 4 144 -16 145 -4 516
  203. 524 160 -4 16 145 -8 514 p'$clause'/2 4 144 -4 209 ':-'/2 338 337 513 24
  204. 515 p'$instance'/2 534 241 12 209 ':-'/2 352 355 242 0 515 p'$instance'/2
  205.  
  206. p'clause_head_body'/4 316 528 6 304 304 532 38 16 512 0 516 640 176 'instantiation_error'
  207. 177 0 3 178 'dummy' 513 12 517 80 533 132 80 ':-'/2 512 28 276 278 1 -8
  208. 2 -16 3 -24 547 545 -4 127 2048 -12 538 22 144 -20 514 p'is_valid_head'/1
  209. 0 548 -4 519 40 540 144 -8 177 'true' 516 136 144 -20 145 -12 516 524 160
  210. -12 28 516 568 144 -16 145 -20 516 128 144 -28 145 -24 513 40 515 p'convert_clause_body'/2
  211. 534 512 24 0 -20 1 -8 2 -16 3 -24 545 -4 127 2048 -12 538 22 144 -20 514
  212. p'is_valid_head'/1 0 548 -4 519 40 540 144 -8 177 'true' 516 136 144 -20
  213. 145 -12 516 524 160 -12 24 516 568 144 -16 145 -20 516 128 144 -24 177 'true'
  214. 513 36 517 128 535 -298 16 537 -130
  215.  
  216. p'close'/1 24 240 8 208 'close_1'/1 354 177 'close_error_handler' 515 p'trap'/2
  217.  
  218. p'close_1'/1 188 532 46 4 512 8 0 -8 544 -4 144 -8 514 p'filenm'/1 0 548
  219. -4 144 -8 513 20 515 p'close_2'/1 534 512 12 0 -4 144 -4 127 2048 -12 127
  220. 2048 -8 516 328 545 -8 538 46 176 '$see' 209 'file'/2 257 336 146 -12 514
  221. p'recorded'/3 0 548 -8 144 -12 516 636 519 54 539 48 176 '$tell' 209 'file'/2
  222. 257 336 146 -12 514 p'recorded'/3 0 548 -8 160 -12 12 516 636 519 4 540
  223. 513 24 518
  224.  
  225. p'close_2'/1 240 532 66 4 512 12 544 -4 209 'file'/2 352 273 176 '$see'
  226. 114 -12 514 p'recorded'/3 0 548 -4 144 -8 516 328 160 -12 12 513 24 517
  227. 636 533 64 512 12 544 -4 209 'file'/2 352 273 176 '$tell' 114 -12 514 p'recorded'/3
  228. 0 548 -4 144 -8 516 328 160 -12 12 513 24 517 636 534 512 4 0 -4 176 'user_error'
  229. 177 '!?   ERROR : Invalid argument to close/1:' 516 212 176 'user_error'
  230. 514 p'nl'/1 0 176 'user_error' 177 '!?   ERROR : ' 516 228 176 'user_error'
  231. 209 'close'/1 336 516 228 176 'user_error' 177 ' (error ignored)' 516 228
  232. 176 'user_error' 513 16 515 p'nl'/1
  233.  
  234. p'close_error_handler'/4 20 82 '$CLOSE'/1 292 210 'close'/1 324 517 84
  235.  
  236. p'compare'/3 4 517 132
  237.  
  238. p'composite'/1 4 517 656
  239.  
  240. p'convert_clause_body'/2 404 528 302 388 388 532 52 8 512 12 0 -12 1 -8
  241. 544 -4 144 -12 516 640 548 -4 144 -8 209 'call'/1 338 513 24 517 128 533
  242. 36 512 0 516 664 176 'type_error' 177 0 3 178 'dummy' 513 12 517 80 533
  243. 54 80 ','/2 288 512 8 273 81 ','/2 289 272 547 514 p'convert_clause_body'/2
  244. 0 144 -8 145 -4 513 20 515 p'convert_clause_body'/2 533 54 80 ';'/2 288
  245. 512 8 273 81 ';'/2 289 272 547 514 p'convert_clause_body'/2 0 144 -8 145
  246. -4 513 20 515 p'convert_clause_body'/2 533 54 80 '->'/2 288 512 8 273 81
  247. '->'/2 289 272 547 514 p'convert_clause_body'/2 0 144 -8 145 -4 513 20 515
  248. p'convert_clause_body'/2 533 26 80 '+'/1 288 81 '+'/1 289 547 515 p'convert_clause_body'/2
  249. 534 33 0 518 535 -296 8 536 -248 536 4 537 -22 530 56 [ '+'/1 -54 ','/2
  250. -222 '->'/2 -110 ';'/2 -166] 535 -382 8 536 -334 537 -104
  251.  
  252. p'copy_term'/2 4 517 408
  253.  
  254. p'curr_atom'/2 50 532 10 8 33 0 518 534 512 8 1 -8 113 -4 516 544 160 -4
  255. 8 145 -8 513 20 515 p'curr_atom'/2
  256.  
  257. p'curr_op'/3 208 532 112 12 512 28 0 -28 1 -24 2 -8 544 -4 144 -8 127 2048
  258. -20 127 2048 -16 127 2048 -12 516 644 548 -4 144 -8 145 -20 146 -16 147
  259. -12 132 516 556 160 -20 28 161 -16 28 162 -12 28 147 -28 148 -24 513 40
  260. 515 p'op_types'/5 534 512 32 0 -32 1 -28 2 -24 112 -20 113 -16 114 -12 115
  261. -8 116 -4 516 556 160 -16 32 161 -12 32 162 -8 32 163 -20 32 148 -32 149
  262. -28 150 -24 167 -4 32 513 44 515 p'curr_op'/8
  263.  
  264. p'curr_op'/8 132 532 22 32 38 12 244 12 245 16 515 p'op_types'/5 533 10
  265. 71 547 520 518 534 512 32 4 -32 5 -28 6 -24 7 -20 144 -20 113 -16 114 -12
  266. 115 -8 116 -4 516 556 160 -16 32 161 -12 32 162 -8 32 147 -20 148 -32 149
  267. -28 150 -24 167 -4 32 513 44 515 p'curr_op'/8
  268.  
  269. p'curr_op_error_handler'/4 92 512 16 0 -16 1 -12 545 -4 127 2048 -8 538
  270. 32 386 480 0 485 548 -4 144 -8 177 0 27 516 128 519 20 540 160 -8 16 177
  271. 0 3 516 128 208 ','/2 339 338 513 28 517 28
  272.  
  273. p'curr_pred'/2 50 532 10 8 33 0 518 534 512 8 1 -8 113 -4 516 552 160 -4
  274. 8 145 -8 513 20 515 p'curr_pred'/2
  275.  
  276. p'current_atom'/1 90 532 26 4 512 4 544 -4 516 668 548 -4 513 16 518 534
  277. 512 12 0 -12 544 -4 144 -12 127 2048 -8 516 640 548 -4 128 145 -8 516 544
  278. 160 -8 12 145 -12 513 24 515 p'curr_atom'/2
  279.  
  280. p'current_input'/1 4 517 352
  281.  
  282. p'current_key'/2 56 512 12 0 -12 1 -8 112 -4 516 624 144 -8 161 -4 12 514
  283. p'member'/2 4 144 -4 145 -8 130 513 20 517 388
  284.  
  285. p'current_op'/3 76 240 12 208 ','/2 292 293 214 'curr_op'/3 355 353 354
  286. 241 28 209 'trap'/2 326 368 'curr_op_error_handler' 242 24 210 'signal_error'/3
  287. 324 325 370 'current_op'/3 323 327 326 515 p'if_exception'/3
  288.  
  289. p'current_output'/1 4 517 356
  290.  
  291. p'current_predicate'/2 228 532 138 8 512 28 0 -28 1 -24 544 -4 144 -24 127
  292. 2048 -20 127 2048 -16 127 2048 -12 127 2048 -8 516 640 548 -4 128 145 -8
  293. 516 552 160 -8 28 145 -12 514 p'curr_pred'/2 8 144 -8 161 -4 20 516 524
  294. 144 -20 145 -12 162 -8 20 516 520 144 -16 145 -20 162 -12 20 513 32 517
  295. 388 534 512 16 0 -16 1 -12 545 -4 127 2048 -8 538 20 144 -12 516 664 548
  296. -4 520 519 4 540 144 -12 145 -8 516 524 160 -8 16 516 548 144 -12 145 -16
  297. 130 513 28 517 388
  298.  
  299. p'current_stream'/3 108 512 12 1 -12 2 -4 209 'file_name'/1 352 144 -4 127
  300. 2048 -8 514 p'stream_property'/2 0 545 -8 538 42 144 -4 177 'input' 514
  301. p'stream_property'/2 0 548 -8 144 -12 177 'read' 516 128 519 18 540 144
  302. -12 177 'write' 516 128 513 24 518
  303.  
  304. p'database_error_handler'/4 4 517 28
  305.  
  306. p'display'/1 4 517 224
  307.  
  308. p'display'/2 4 517 228
  309.  
  310. p'displayq'/1 4 517 232
  311.  
  312. p'displayq'/2 4 517 236
  313.  
  314. p'dynamic_call'/2 94 512 20 0 -4 1 -12 112 -20 127 2048 -16 127 2048 -8
  315. 516 32 144 -4 145 -8 514 p'$clause'/2 4 160 -4 16 209 ':-'/2 337 338 514
  316. p'$instance'/2 8 160 -4 8 161 -8 8 513 20 515 p'$,'/2
  317.  
  318. p'erase'/1 4 517 636
  319.  
  320. p'eval'/2 1274 528 1126 1112 1102 532 50 8 512 12 0 -12 1 -8 544 -4 144
  321. -12 516 660 548 -4 144 -12 145 -8 513 24 515 p'eval_s'/2 533 48 96 512 12
  322. 274 369 1 -8 544 -4 144 -12 516 664 548 -4 144 -8 145 -12 513 24 517 128
  323. 533 18 80 '+'/1 288 547 515 p'eval'/2 533 44 512 8 1 -8 80 '-'/1 288 547
  324. 113 -4 514 p'eval'/2 0 384 496 449 513 20 518 533 44 512 8 1 -8 80 'abs'/1
  325. 288 547 113 -4 514 p'eval'/2 0 384 498 449 513 20 518 533 44 512 8 1 -8
  326. 80 '\\'/1 288 547 113 -4 514 p'eval'/2 0 384 497 449 513 20 518 533 72 512
  327. 16 1 -16 80 '+'/2 288 272 547 113 -12 127 2048 -8 514 p'eval'/2 0 144 -4
  328. 161 -8 16 514 p'eval'/2 4 385 384 500 450 513 24 518 533 72 512 16 1 -16
  329. 80 '-'/2 288 272 547 113 -12 127 2048 -8 514 p'eval'/2 0 144 -4 161 -8 16
  330. 514 p'eval'/2 4 385 384 501 450 513 24 518 533 72 512 16 1 -16 80 '*'/2
  331. 288 272 547 113 -12 127 2048 -8 514 p'eval'/2 0 144 -4 161 -8 16 514 p'eval'/2
  332. 4 385 384 502 450 513 24 518 533 72 512 16 1 -16 80 '//'/2 288 272 547 113
  333. -12 127 2048 -8 514 p'eval'/2 0 144 -4 161 -8 16 514 p'eval'/2 4 385 384
  334. 503 450 513 24 518 533 72 512 16 1 -16 80 'rem'/2 288 272 547 113 -12 127
  335. 2048 -8 514 p'eval'/2 0 144 -4 161 -8 16 514 p'eval'/2 4 385 384 504 450
  336. 513 24 518 533 72 512 16 1 -16 80 'mod'/2 288 272 547 113 -12 127 2048 -8
  337. 514 p'eval'/2 0 144 -4 161 -8 16 514 p'eval'/2 4 385 384 505 450 513 24
  338. 518 533 72 512 16 1 -16 80 '/\\'/2 288 272 547 113 -12 127 2048 -8 514 p'eval'/2
  339. 0 144 -4 161 -8 16 514 p'eval'/2 4 385 384 506 450 513 24 518 533 72 512
  340. 16 1 -16 80 '\\/'/2 288 272 547 113 -12 127 2048 -8 514 p'eval'/2 0 144
  341. -4 161 -8 16 514 p'eval'/2 4 385 384 507 450 513 24 518 533 72 512 16 1
  342. -16 80 'xor'/2 288 272 547 113 -12 127 2048 -8 514 p'eval'/2 0 144 -4 161
  343. -8 16 514 p'eval'/2 4 385 384 508 450 513 24 518 533 72 512 16 1 -16 80
  344. '<<'/2 288 272 547 113 -12 127 2048 -8 514 p'eval'/2 0 144 -4 161 -8 16
  345. 514 p'eval'/2 4 385 384 509 450 513 24 518 533 72 512 16 1 -16 80 '>>'/2
  346. 288 272 547 113 -12 127 2048 -8 514 p'eval'/2 0 144 -4 161 -8 16 514 p'eval'/2
  347. 4 385 384 510 450 513 24 518 534 240 8 176 'expression_error' 177 0 3 517
  348. 80 535 -1096 8 537 -28 535 -1106 8 536 -1060 537 -42 535 -1120 8 536 4 537
  349. -56 530 120 [ '*'/2 -726 '+'/1 -1032 '+'/2 -874 '-'/1 -1012 '-'/2 -800 '//'/2
  350. -652 '/\\'/2 -430 '<<'/2 -208 '>>'/2 -134 '\\'/1 -920 '\\/'/2 -356 'abs'/1
  351. -966 'mod'/2 -504 'rem'/2 -578 'xor'/2 -282]
  352.  
  353. p'eval_s'/2 72 532 48 8 512 12 0 -12 1 -8 544 -4 144 -12 516 664 548 -4
  354. 144 -8 145 -12 513 24 517 128 534 240 8 176 'expression_error' 177 0 3 517
  355. 80
  356.  
  357. p'expand'/3 104 528 24 24 6 532 14 12 48 0 3 547 518 534 512 16 0 -8 1 -16
  358. 2 -12 144 -8 145 -16 114 -4 516 392 144 -8 145 -12 162 -4 16 516 392 385
  359. 480 1 501 432 145 -16 146 -12 513 28 515 p'expand'/3
  360.  
  361. p'expand'/4 146 512 32 0 -32 1 -12 2 -20 3 -28 144 -32 113 -4 114 -24 127
  362. 2048 -16 127 2048 -8 516 388 389 480 1 500 449 389 480 2 500 451 144 -28
  363. 161 -4 32 146 -16 516 388 160 -8 32 145 -28 146 -12 516 392 160 -16 32 145
  364. -28 146 -20 516 392 160 -24 32 145 -32 146 -28 513 44 515 p'expand'/3
  365.  
  366. p'expand_term'/2 142 532 48 8 512 12 0 -12 1 -8 544 -4 144 -12 516 640 548
  367. -4 144 -8 145 -12 513 24 517 128 533 82 512 16 0 -4 1 -16 544 -8 128 209
  368. 'term_expansion'/2 258 127 2048 -12 514 p'current_predicate'/2 0 144 -4
  369. 145 -12 514 p'term_expansion'/2 4 548 -4 160 -8 12 145 -12 513 24 515 p'rest_expansion'/2
  370. 534 515 p'rest_expansion'/2
  371.  
  372. p'fail' 4 520 518
  373.  
  374. p'failure_error_handler'/4 4 520 518
  375.  
  376. p'false' 4 520 518
  377.  
  378. p'fileerrors' 18 176 'fileerrors' 129 178 0 19 517 296
  379.  
  380. p'filenm'/1 60 512 8 0 -4 144 -4 127 2048 -8 516 668 545 -8 538 24 144 -4
  381. 514 p'predefined_stream'/1 0 548 -8 520 519 4 540 513 20 518
  382.  
  383. p'findall'/3 98 532 62 12 512 16 0 -16 1 -12 2 -8 544 -4 144 -12 514 p'callable'/1
  384. 0 548 -4 144 -12 145 -16 146 -8 513 28 515 p'findall_1'/3 534 242 12 210
  385. 'findall'/3 352 353 355 176 'type_error' 177 0 19 517 80
  386.  
  387. p'findall_1'/3 144 532 70 12 512 8 0 -4 1 -8 176 '$findall' 177 '$mark'
  388. 130 516 608 144 -4 522 0 176 '$findall' 209 '$memo'/1 337 130 516 608 520
  389. 513 20 518 534 512 16 2 -16 544 -4 176 '$findall' 113 -12 114 -8 514 p'$recorded'/3
  390. 0 548 -4 160 -8 16 516 636 160 -12 16 193 146 -16 513 28 515 p'findall_2'/3
  391.  
  392. p'findall_2'/3 116 528 26 112 12 532 16 12 48 '$mark' 34 4 518 534 80 '$memo'/1
  393. 512 24 277 1 -20 2 -16 544 -4 176 '$findall' 113 -12 114 -8 514 p'$recorded'/3
  394. 0 548 -4 160 -8 24 516 636 160 -12 24 225 309 340 146 -16 513 36 515 p'findall_2'/3
  395. 520
  396.  
  397. p'findlength'/3 48 528 44 22 12 532 12 12 64 34 4 518 534 96 257 288 401
  398. 480 1 500 433 515 p'findlength'/3 520
  399.  
  400. p'flag_name'/1 138 528 134 134 66 532 12 4 48 'character_escapes' 518 533
  401. 10 48 'fileerrors' 518 533 10 48 'gc_trace' 518 533 10 48 'unknown' 518
  402. 534 48 'error_handling' 518 529 56 [ 'character_escapes' -58 'error_handling'
  403. -12 'fileerrors' -46 'gc_trace' -34 'unknown' -22] 520
  404.  
  405. p'flush_output'/1 4 517 332
  406.  
  407. p'functor'/3 4 517 388
  408.  
  409. p'garbage_collect' 4 517 40
  410.  
  411. p'get'/1 4 517 248
  412.  
  413. p'get'/2 4 517 252
  414.  
  415. p'get0'/1 4 517 240
  416.  
  417. p'get0'/2 4 517 244
  418.  
  419. p'grammar_error_handler'/3 126 512 12 0 -8 1 -4 2 -12 176 'user_error' 177
  420. '!?   ERROR : Invalid ' 516 212 176 'user_error' 145 -4 516 212 176 'user_error'
  421. 145 -8 516 212 176 'user_error' 514 p'nl'/1 8 176 'user_error' 177 '!?   ------- '
  422. 516 212 176 'user_error' 145 -4 516 212 176 'user_error' 514 p'nl'/1 4 520
  423. 513 12 518
  424.  
  425. p'halt' 10 176 0 3 517 0
  426.  
  427. p'halt'/1 4 517 0
  428.  
  429. p'if_exception'/3 32 512 4 1 -4 242 4 516 12 144 -4 522 0 513 16 517 20
  430.  
  431. p'infix_type'/2 100 528 96 96 60 532 18 8 48 0 3 49 'xfx' 518 533 16 48
  432. 0 11 49 'xfy' 518 534 48 0 19 49 'yfx' 518 529 24 [ 0 -52 1 -34 2 -18] 520
  433.  
  434. p'instance'/2 62 211 '$instance'/2 352 353 241 16 209 'trap'/2 323 368 'database_error_handler'
  435. 210 'signal_error'/3 291 368 0 11 370 'instance'/2 320 324 243 0 515 p'if_exception'/3
  436.  
  437. p'integer'/1 4 517 664
  438.  
  439. p'is'/2 18 240 8 241 0 242 4 515 p'eval'/2
  440.  
  441. p'is_binary'/4 148 528 144 144 108 532 34 16 48 'xfx' 83 'infix'/3 353 289
  442. 321 402 480 1 501 465 518 533 32 48 'xfy' 83 'infix'/3 353 289 354 402 480
  443. 1 501 465 518 534 48 'yfx' 83 'infix'/3 353 354 289 402 480 1 501 465 518
  444. 529 24 [ 'xfx' -100 'xfy' -66 'yfx' -34] 520
  445.  
  446. p'is_endfile'/1 18 528 14 14 6 48 16383 65531 518 520
  447.  
  448. p'is_endline'/1 70 528 66 66 30 532 12 4 48 0 83 518 534 48 16383 65531
  449. 518 529 24 [ 10 -22 -1 -12] 520
  450.  
  451. p'is_newline'/1 18 528 14 14 6 48 0 83 518 520
  452.  
  453. p'is_newpage'/1 18 528 14 14 6 48 0 99 518 520
  454.  
  455. p'is_operator'/4 194 528 190 190 154 532 74 16 48 0 11 512 16 1 -16 2 -12
  456. 3 -8 144 -8 113 -4 146 -16 514 p'current_op'/3 0 160 -4 16 145 -16 146 -8
  457. 147 -12 513 28 515 p'is_unary'/4 534 48 0 19 512 16 1 -16 2 -12 3 -8 144
  458. -8 113 -4 146 -16 514 p'current_op'/3 0 160 -4 16 145 -16 146 -8 147 -12
  459. 513 28 515 p'is_binary'/4 529 24 [ 1 -146 2 -74] 520
  460.  
  461. p'is_unary'/4 186 528 182 182 114 532 32 16 48 'fx' 83 'prefix'/2 353 289
  462. 402 480 1 501 465 518 533 20 48 'fy' 83 'prefix'/2 353 354 518 533 30 48
  463. 'xf' 83 'postfix'/2 353 289 402 480 1 501 465 518 534 48 'yf' 83 'postfix'/2
  464. 353 354 518 529 56 [ 'fx' -106 'fy' -74 'xf' -52 'yf' -22] 520
  465.  
  466. p'is_valid_head'/1 140 532 38 4 512 0 516 640 176 'instantiation_error'
  467. 177 0 3 178 'dummy' 513 12 517 80 533 36 512 0 516 664 176 'type_error'
  468. 177 0 3 178 'dummy' 513 12 517 80 533 46 177 'compiled' 512 0 514 p'predicate_property'/2
  469. 0 176 'type_error' 177 0 3 178 'dummy' 513 12 517 80 534 177 'dynamic' 515
  470. p'predicate_property'/2
  471.  
  472. p'isclosedlist'/1 86 528 82 34 46 532 16 4 48 0 3 547 520 518 533 6 64 518
  473. 534 96 257 288 515 p'isclosedlist'/1 529 24 [ 0 -38 '[]' -22] 520
  474.  
  475. p'isolate_lhs_t'/3 220 528 6 208 208 532 34 12 512 4 544 -4 516 640 548
  476. -4 176 '(rule head is a variable)' 513 16 517 28 533 102 80 ','/2 512 12
  477. 272 273 17 -4 18 -8 544 -12 538 18 144 -4 514 p'callable'/1 0 519 14 540
  478. 176 '(rule head is not a non-terminal)' 516 28 538 18 144 -8 514 p'isclosedlist'/1
  479. 0 519 14 540 176 '(illegal left-hand-side terminals)' 516 28 548 -12 513
  480. 24 518 534 512 8 0 -4 17 -4 66 544 -8 538 18 144 -4 514 p'callable'/1 0
  481. 519 14 540 176 '(rule head is not a non-terminal)' 516 28 548 -8 513 20
  482. 518 535 -202 12 537 -68
  483.  
  484. p'keysort'/2 4 517 164
  485.  
  486. p'length'/2 114 532 56 8 512 12 0 -12 1 -8 544 -4 144 -8 516 640 548 -4
  487. 144 -12 177 0 3 146 -8 513 24 515 p'findlength'/3 534 512 12 0 -12 1 -8
  488. 544 -4 144 -8 516 664 385 480 0 489 548 -4 144 -8 145 -12 513 24 515 p'checklength'/2
  489.  
  490. p'line_count'/2 4 517 364
  491.  
  492. p'line_position'/2 4 517 368
  493.  
  494. p'list_clause'/1 42 512 4 0 -4 144 -4 177 0 3 130 514 p'numbervars'/3 0
  495. 144 -4 513 16 515 p'portray_clause'/1
  496.  
  497. p'listbyname'/1 48 532 42 4 512 4 113 -4 514 p'current_predicate'/2 0 160
  498. -4 4 514 p'listpred'/1 4 520 513 12 518 534 518
  499.  
  500. p'listing' 8 128 515 p'listbyname'/1
  501.  
  502. p'listing'/1 324 528 304 286 268 532 56 4 512 8 0 -8 544 -4 144 -8 516 640
  503. 548 -4 176 'instantiation_error' 177 0 11 210 'listing'/1 337 513 20 517
  504. 80 533 86 80 '/'/2 512 16 274 273 544 -4 144 -12 127 2048 -16 516 668 144
  505. -8 516 664 385 480 0 489 548 -4 144 -16 145 -12 146 -8 516 388 160 -16 16
  506. 513 28 515 p'listpred'/1 533 36 96 288 512 4 272 547 514 p'listing'/1 0
  507. 144 -4 513 16 515 p'listing'/1 533 8 64 547 518 533 40 512 8 0 -8 544 -4
  508. 144 -8 516 668 548 -4 144 -8 513 20 515 p'listbyname'/1 534 210 'listing'/1
  509. 352 176 'type_error' 177 0 11 517 80 535 -262 4 536 -84 536 -78 537 -40
  510. 535 -280 4 536 -140 536 -96 537 -58 535 -298 4 536 -246 536 -114 537 -76
  511.  
  512. p'listpred'/1 104 532 98 4 512 8 0 -8 144 -8 177 'dynamic' 127 2048 -4 514
  513. p'predicate_property'/2 0 538 44 144 -8 161 -4 8 514 p'clause'/2 0 208 ':-'/2
  514. 337 336 514 p'list_clause'/1 0 520 519 12 540 514 p'nl' 0 513 20 518 534
  515. 518
  516.  
  517. p'member'/2 72 532 12 8 97 352 257 518 533 14 97 257 371 352 257 518 533
  518. 18 97 257 371 257 371 352 257 518 534 97 257 371 257 371 257 289 515 p'member'/2
  519.  
  520. p'memberchk'/2 78 532 14 8 97 352 257 547 518 533 16 97 257 371 352 257
  521. 547 518 533 20 97 257 371 257 371 352 257 547 518 534 97 257 371 257 371
  522. 257 289 515 p'memberchk'/2
  523.  
  524. p'msort'/2 4 517 168
  525.  
  526. p'name'/2 4 517 404
  527.  
  528. p'nl' 10 176 0 83 517 264
  529.  
  530. p'nl'/1 10 177 0 83 517 268
  531.  
  532. p'nofileerrors' 18 176 'fileerrors' 129 178 0 3 517 296
  533.  
  534. p'nonatomic'/1 4 517 676
  535.  
  536. p'nonvar'/1 4 517 644
  537.  
  538. p'number_chars'/2 4 517 400
  539.  
  540. p'numbervars'/3 176 528 6 164 164 532 68 12 512 16 0 -8 1 -12 2 -16 544
  541. -4 144 -8 516 640 548 -4 144 -8 209 '$VAR'/1 338 516 128 386 480 1 500 451
  542. 513 28 518 533 20 80 '$VAR'/1 257 547 242 0 517 128 534 512 16 0 -16 1 -12
  543. 2 -8 144 -16 129 114 -4 516 388 176 0 3 161 -4 16 146 -16 147 -12 148 -8
  544. 513 28 515 p'numbervars'/5 535 -158 12 537 -72
  545.  
  546. p'numbervars'/5 132 532 22 20 33 0 547 244 0 243 4 517 128 534 512 28 1
  547. -28 2 -24 3 -8 4 -20 400 480 1 500 419 144 -16 145 -24 114 -4 127 2048 -12
  548. 516 392 160 -4 28 145 -8 146 -12 514 p'numbervars'/3 8 144 -8 145 -20 146
  549. -16 163 -4 20 148 -12 513 32 515 p'numbervars'/5
  550.  
  551. p'once'/1 22 512 4 544 -4 522 0 548 -4 513 16 518
  552.  
  553. p'op'/3 4 517 288
  554.  
  555. p'op_types'/5 258 532 104 20 512 12 0 -4 4 -12 384 481 0 65535 506 467 403
  556. 480 0 488 545 -8 538 40 384 481 2 0 506 480 0 484 548 -8 144 -12 177 'fx'
  557. 516 128 519 18 540 144 -12 177 'fy' 516 128 513 24 518 533 48 401 481 0
  558. 65535 506 467 403 480 0 488 401 480 16 510 480 3 506 432 244 4 515 p'infix_type'/2
  559. 534 512 12 2 -4 4 -12 384 481 0 65535 506 467 403 480 0 488 545 -8 538 40
  560. 384 481 1 0 506 480 0 484 548 -8 144 -12 177 'xf' 516 128 519 18 540 144
  561. -12 177 'yf' 516 128 513 24 518
  562.  
  563. p'open'/3 6 195 517 320
  564.  
  565. p'open'/4 4 517 320
  566.  
  567. p'open_null_stream'/1 4 517 324
  568.  
  569. p'openup'/3 56 528 6 42 42 532 32 12 80 ','/2 291 288 81 ','/2 323 289 547
  570. 515 p'openup'/3 534 81 ','/2 352 354 518
  571.  
  572. p'otherwise' 2 518
  573.  
  574. p'pc_call'/1 118 532 110 4 512 20 0 -20 544 -16 144 -20 113 -8 114 -4 127
  575. 2048 -12 516 388 160 -4 20 161 -8 20 130 163 -12 20 514 p'is_operator'/4
  576. 8 384 480 1000 489 548 -8 176 0 323 516 264 144 -12 516 216 176 0 331 513
  577. 24 517 264 534 517 216
  578.  
  579. p'pc_conj'/2 238 528 6 226 226 532 130 8 512 12 0 -8 1 -12 544 -4 538 26
  580. 144 -8 177 ';' 178 0 19 516 388 519 24 540 144 -8 177 '->' 178 0 19 516
  581. 388 548 -4 176 '(   ' 516 208 144 -8 145 -12 514 p'pc_disj'/2 8 514 p'nl'
  582. 0 384 432 516 272 176 0 331 513 16 517 264 533 78 512 8 1 -4 80 ','/2 288
  583. 273 547 145 -4 514 p'pc_conj'/2 0 176 0 355 516 264 514 p'nl' 0 384 432
  584. 516 272 144 -8 145 -4 513 20 515 p'pc_conj'/2 534 515 p'pc_call'/1 535 -220
  585. 8 537 -14
  586.  
  587. p'pc_disj'/2 240 528 192 176 176 532 80 8 512 8 1 -4 80 ';'/2 288 273 547
  588. 145 -4 514 p'pc_disj'/2 0 514 p'nl' 0 384 432 516 272 176 ';   ' 516 208
  589. 144 -8 145 -4 513 20 515 p'pc_disj'/2 533 84 80 '->'/2 288 512 8 273 547
  590. 401 480 4 500 416 145 -4 514 p'pc_conj'/2 0 176 ' ->' 516 208 514 p'nl'
  591. 0 384 432 516 272 144 -8 145 -4 513 20 515 p'pc_conj'/2 534 401 480 4 500
  592. 433 515 p'pc_conj'/2 535 4 8 537 -24 530 24 [ '->'/2 -114 ';'/2 -194]
  593.  
  594. p'phrase'/2 8 194 515 p'phrase'/3
  595.  
  596. p'phrase'/3 206 532 68 12 512 16 0 -16 1 -12 2 -8 544 -4 144 -16 516 640
  597. 548 -4 176 'instantiation_error' 177 0 11 210 'phrase'/3 339 338 337 513
  598. 28 517 80 533 60 512 16 0 -16 1 -12 2 -8 544 -4 144 -16 514 p'isclosedlist'/1
  599. 0 548 -4 144 -16 145 -8 146 -12 513 28 515 p'append'/3 534 512 8 544 -4
  600. 241 12 209 'translate_rule_body'/5 352 369 355 354 273 210 'grammar_error_handler'/3
  601. 291 368 'phrase ' 320 243 0 514 p'if_exception'/3 0 548 -4 144 -8 513 20
  602. 523 0
  603.  
  604. p'portray_clause'/1 176 528 6 142 142 532 132 4 80 ':-'/2 288 512 8 273
  605. 547 127 2048 -4 514 p'pc_call'/1 0 545 -4 538 24 144 -8 177 'true' 516 128
  606. 548 -4 519 50 540 176 ' :-' 516 208 514 p'nl' 0 176 0 67 516 272 144 -8
  607. 177 0 67 514 p'pc_conj'/2 0 176 0 371 516 264 513 20 515 p'nl' 534 512 0
  608. 514 p'pc_call'/1 0 176 0 371 516 264 513 12 515 p'nl'
  609.  
  610. p'pred_prop'/2 56 512 12 1 -12 113 -4 127 2048 -8 516 524 160 -4 12 145
  611. -8 516 540 144 -12 161 -8 12 513 24 515 p'member'/2
  612.  
  613. p'predefined_stream'/1 126 528 122 122 54 532 12 4 48 'user' 518 533 10
  614. 48 'user_input' 518 533 10 48 'user_output' 518 534 48 'user_error' 518
  615. 529 56 [ 'user' -46 'user_error' -12 'user_input' -34 'user_output' -22]
  616. 520
  617.  
  618. p'predicate_property'/2 126 532 64 8 512 12 0 -12 1 -8 544 -4 144 -12 516
  619. 640 548 -4 128 145 -12 514 p'current_predicate'/2 4 144 -8 145 -4 513 20
  620. 515 p'pred_prop'/2 534 512 12 0 -12 1 -8 545 -4 538 20 144 -12 516 664 548
  621. -4 520 519 4 540 144 -12 145 -8 513 24 515 p'pred_prop'/2
  622.  
  623. p'print'/1 78 532 70 4 512 8 0 -8 544 -4 128 209 'portray'/1 257 514 p'current_predicate'/2
  624. 0 548 -4 144 -8 177 0 9603 178 'y' 179 0 3 513 20 515 p'print'/4 534 517
  625. 208
  626.  
  627. p'print'/2 54 512 12 0 -4 1 -8 112 -12 516 356 144 -4 516 348 144 -8 514
  628. p'print'/1 8 160 -4 4 513 16 517 348
  629.  
  630. p'print'/4 738 528 674 648 626 532 40 16 512 8 0 -8 544 -4 144 -8 516 640
  631. 548 -4 144 -8 513 20 517 208 533 92 512 16 0 -4 50 'y' 544 -16 545 -12 127
  632. 2048 -8 538 48 545 -8 538 28 208 'portray'/1 336 514 p'not_debugging'/1
  633. 0 548 -8 520 519 4 540 548 -12 520 519 4 540 548 -16 513 28 518 533 38 512
  634. 8 0 -8 544 -4 144 -8 516 672 548 -4 144 -8 513 20 517 208 533 46 80 '$VAR'/1
  635. 512 8 273 544 -4 144 -8 516 664 548 -4 208 '$VAR'/1 305 513 20 517 208 533
  636. 74 80 '{}'/1 512 12 274 2 -8 3 -4 547 176 0 987 516 264 144 -4 145 -12 178
  637. 0 9603 147 -8 514 p'print_1'/4 12 176 0 1003 513 12 517 264 533 124 512
  638. 36 0 -36 1 -32 2 -28 3 -24 544 -12 144 -36 113 -8 114 -4 127 2048 -20 127
  639. 2048 -16 516 388 160 -4 36 161 -8 36 146 -20 147 -16 514 p'is_operator'/4
  640. 8 548 -4 144 -28 145 -24 162 -12 28 163 -8 28 148 -20 149 -16 513 40 515
  641. p'print_o'/6 533 92 96 512 16 272 275 2 -12 3 -8 547 176 0 731 516 264 144
  642. -8 145 -4 178 0 7995 147 -12 514 p'print_1'/4 4 144 -12 145 -8 146 -4 514
  643. p'print_l'/3 12 176 0 747 513 12 517 264 534 512 20 0 -20 2 -16 3 -12 144
  644. -20 113 -4 114 -8 516 388 160 -4 20 516 208 176 0 323 516 264 176 0 11 161
  645. -8 20 146 -20 147 -16 148 -12 514 p'print_a'/5 20 176 0 331 513 12 517 264
  646. 535 -620 16 536 -584 536 -494 536 -334 537 -118 535 -642 16 536 -606 536
  647. -516 536 -356 536 -234 537 -144 535 -668 16 536 -632 536 -542 536 8 536
  648. -386 537 -170 530 24 [ '$VAR'/1 -518 '{}'/1 -470]
  649.  
  650. p'print_1'/4 144 528 68 68 96 532 36 16 48 0 3 547 241 0 242 4 243 8 179
  651. 0 3 515 p'print'/4 533 20 48 0 11 547 176 '...' 517 208 534 400 480 1 501
  652. 241 0 242 4 243 8 435 515 p'print'/4 535 4 16 537 -36 529 24 [ 0 -98 1 -62]
  653.  
  654. p'print_a'/5 182 532 64 20 512 12 3 -12 4 -8 33 0 547 242 4 114 -4 516 392
  655. 144 -8 161 -4 12 178 0 7995 147 -12 513 24 515 p'print_1'/4 534 512 24 0
  656. -8 1 -24 2 -20 3 -16 4 -12 144 -8 145 -20 114 -4 516 392 144 -12 161 -4
  657. 24 178 0 7995 147 -16 514 p'print_1'/4 4 176 ', ' 516 208 384 480 1 500
  658. 432 145 -20 146 -16 147 -12 148 -8 513 32 515 p'print_a'/5
  659.  
  660. p'print_l'/3 270 528 258 244 230 532 74 12 512 16 0 -16 1 -12 2 -8 544 -4
  661. 144 -16 516 640 548 -4 176 0 995 516 264 144 -8 145 -16 178 0 7995 147 -12
  662. 513 28 515 p'print_1'/4 533 8 64 547 518 533 80 96 512 16 272 275 1 -12
  663. 2 -8 547 176 ', ' 516 208 144 -8 145 -4 178 0 7995 147 -12 514 p'print_1'/4
  664. 4 144 -12 145 -8 146 -4 513 24 515 p'print_l'/3 534 512 12 0 -12 1 -8 2
  665. -4 176 0 995 516 264 144 -4 145 -12 178 0 7995 147 -8 513 24 515 p'print_1'/4
  666. 535 -224 12 536 -154 537 -66 535 -238 12 536 -158 537 -80 535 -252 12 537
  667. -90
  668.  
  669. p'print_o'/4 386 528 346 382 382 532 96 16 512 20 1 -4 2 -16 3 -12 80 'prefix'/2
  670. 288 276 127 2048 -8 516 208 176 0 259 516 264 176 0 11 145 -4 146 -8 516
  671. 392 144 -12 161 -8 20 146 -20 147 -16 513 32 515 p'print_1'/4 533 86 80
  672. 'postfix'/2 512 20 276 275 2 -12 3 -8 176 0 11 114 -4 516 392 144 -8 161
  673. -4 20 146 -16 147 -12 514 p'print_1'/4 16 176 0 259 516 264 144 -4 513 16
  674. 517 208 534 80 'infix'/3 512 32 274 273 279 1 -16 2 -28 3 -24 176 0 11 145
  675. -16 114 -4 127 2048 -20 516 392 144 -24 161 -4 32 146 -8 147 -28 514 p'print_1'/4
  676. 8 176 0 259 516 264 144 -4 516 208 176 0 259 516 264 176 0 19 145 -8 146
  677. -12 516 392 144 -16 161 -12 24 146 -24 147 -20 513 36 515 p'print_1'/4 530
  678. 24 [ 'infix'/3 -156 'postfix'/2 -242 'prefix'/2 -338] 520
  679.  
  680. p'print_o'/6 106 532 34 24 401 403 489 547 240 4 242 0 244 8 245 12 515
  681. p'print_o'/4 534 512 16 0 -16 2 -12 4 -8 5 -4 176 0 323 516 264 144 -12
  682. 145 -16 146 -8 147 -4 514 p'print_o'/4 16 176 0 331 513 12 517 264
  683.  
  684. p'prolog_flag'/2 78 532 30 8 240 8 208 'prolog_flag_1'/2 354 353 177 'prolog_flag_error_handler'
  685. 515 p'trap'/2 534 512 8 0 -8 1 -4 144 -8 514 p'flag_name'/1 0 144 -8 145
  686. -4 146 -4 513 20 517 296
  687.  
  688. p'prolog_flag'/3 4 517 296
  689.  
  690. p'prolog_flag_1'/2 48 512 12 0 -12 1 -8 544 -4 144 -12 516 644 548 -4 144
  691. -12 145 -8 146 -8 513 24 517 296
  692.  
  693. p'prolog_flag_error_handler'/4 38 49 0 11 82 'prolog_flag'/3 292 293 257
  694. 210 'prolog_flag'/2 324 325 177 0 11 517 84
  695.  
  696. p'prompt'/2 4 517 292
  697.  
  698. p'propagate_error'/4 4 517 84
  699.  
  700. p'put'/1 28 512 4 113 -4 514 p'eval'/2 0 384 432 513 16 517 264
  701.  
  702. p'put'/2 40 512 8 0 -8 241 0 113 -4 514 p'eval'/2 0 384 433 144 -8 513 20
  703. 517 268
  704.  
  705. p'read'/1 4 517 192
  706.  
  707. p'read'/2 4 517 196
  708.  
  709. p'recorda'/3 4 517 608
  710.  
  711. p'recorded'/3 28 240 12 208 '$recorded'/3 355 353 354 177 'recorded_error_handler'
  712. 515 p'trap'/2
  713.  
  714. p'recorded_error_handler'/4 28 82 '$RECORDED'/3 292 293 294 210 'recorded'/3
  715. 324 325 326 517 84
  716.  
  717. p'recordz'/3 4 517 612
  718.  
  719. p'repeat' 16 532 6 0 518 534 515 p'repeat'
  720.  
  721. p'rest_expansion'/2 80 528 6 72 72 532 62 8 80 '-->'/2 291 292 547 241 20
  722. 209 'translate_rule'/3 323 324 357 210 'grammar_error_handler'/3 288 368
  723. 'grammar rule ' 370 '-->'/2 323 324 515 p'if_exception'/3 534 33 0 518
  724.  
  725. p'retract'/1 54 211 'retract_1'/1 352 209 'trap'/2 323 368 'database_error_handler'
  726. 210 'signal_error'/3 291 368 0 11 370 'retract'/1 320 243 0 515 p'if_exception'/3
  727.  
  728. p'retract_1'/1 94 177 'false' 512 16 114 -12 115 -8 127 2048 -16 127 2048
  729. -4 514 p'clause_head_body'/4 0 160 -12 16 145 -4 516 524 160 -4 16 209 ':-'/2
  730. 338 337 146 -16 514 p'$clause'/3 12 160 -4 4 513 16 517 636
  731.  
  732. p'retractall'/1 54 211 'retractall_1'/1 352 209 'trap'/2 323 368 'database_error_handler'
  733. 210 'signal_error'/3 291 368 0 11 370 'retractall'/1 320 243 0 515 p'if_exception'/3
  734.  
  735. p'retractall_1'/1 90 512 12 0 -4 144 -4 127 2048 -12 127 2048 -8 514 p'is_valid_head'/1
  736. 0 144 -4 145 -8 516 524 538 36 160 -8 12 145 -12 514 p'$clause'/2 0 160
  737. -12 12 516 636 520 519 4 540 513 24 518
  738.  
  739. p'see'/1 24 240 8 208 'see_1'/1 354 177 'see_error_handler' 515 p'trap'/2
  740.  
  741. p'see_1'/1 54 532 46 4 512 8 0 -8 544 -4 144 -8 514 p'filenm'/1 0 548 -4
  742. 144 -8 513 20 515 p'see_2'/1 534 517 344
  743.  
  744. p'see_2'/1 124 532 54 4 512 8 544 -4 209 'file'/2 352 273 176 '$see' 130
  745. 514 p'recorded'/3 0 548 -4 144 -8 513 20 517 344 534 512 8 0 -4 144 -4 177
  746. 'read' 114 -8 514 p'open'/3 0 176 '$see' 209 'file'/2 336 337 130 516 612
  747. 160 -8 8 513 20 517 344
  748.  
  749. p'see_error_handler'/4 100 512 20 0 -20 2 -4 3 -16 544 -8 127 2048 -12 538
  750. 22 144 -4 209 'set_input'/1 338 516 128 519 22 540 144 -4 209 'open'/3 338
  751. 258 516 128 548 -8 144 -20 129 210 'see'/1 338 147 -16 513 32 517 84
  752.  
  753. p'seeing'/1 36 512 8 0 -8 112 -4 516 352 160 -4 8 145 -8 513 20 515 p'seeing'/2
  754.  
  755. p'seeing'/2 92 532 30 8 33 0 512 4 544 -4 516 668 548 -4 513 16 518 533
  756. 50 512 4 544 -4 241 12 209 'file'/2 355 352 176 '$see' 130 514 p'recorded'/3
  757. 0 548 -4 513 16 518 534 33 0 518
  758.  
  759. p'seen' 106 512 12 112 -4 127 2048 -12 127 2048 -8 516 352 176 'user_input'
  760. 516 344 160 -4 12 516 328 545 -8 538 48 176 '$see' 209 'file'/2 257 336
  761. 146 -12 514 p'recorded'/3 0 548 -8 160 -12 12 516 636 519 4 540 513 24 518
  762.  
  763. p'set_error_handler'/3 4 517 92
  764.  
  765. p'set_input'/1 4 517 344
  766.  
  767. p'set_output'/1 4 517 348
  768.  
  769. p'set_stream_position'/2 4 517 372
  770.  
  771. p'signal_error'/3 4 517 80
  772.  
  773. p'signal_exception'/1 4 517 28
  774.  
  775. p'simple'/1 4 517 660
  776.  
  777. p'skip'/1 28 512 4 113 -4 514 p'eval'/2 0 384 432 513 16 517 256
  778.  
  779. p'skip'/2 40 512 8 0 -8 241 0 113 -4 514 p'eval'/2 0 384 433 144 -8 513
  780. 20 517 260
  781.  
  782. p'sort'/2 4 517 160
  783.  
  784. p'sread'/2 4 517 200
  785.  
  786. p'sread'/3 4 517 204
  787.  
  788. p'statistics' 4 517 48
  789.  
  790. p'statistics'/2 26 240 8 208 'stats'/2 354 353 177 'stats_error_handler'
  791. 515 p'trap'/2
  792.  
  793. p'stats'/2 92 532 48 8 512 12 0 -12 1 -8 544 -4 144 -12 516 644 548 -4 144
  794. -12 145 -8 513 24 517 52 534 512 8 0 -8 1 -4 144 -8 514 p'stats_name'/1
  795. 0 144 -8 145 -4 513 20 517 52
  796.  
  797. p'stats_error_handler'/4 36 49 0 11 82 '$STATISTICS'/2 292 293 210 'statistics'/2
  798. 324 325 177 0 11 517 84
  799.  
  800. p'stats_name'/1 250 528 246 246 114 532 12 4 48 'runtime' 518 533 10 48
  801. 'memory' 518 533 10 48 'core' 518 533 10 48 'program' 518 533 10 48 'heap'
  802. 518 533 10 48 'global_stack' 518 533 10 48 'local_stack' 518 533 10 48 'trail'
  803. 518 534 48 'garbage_collection' 518 529 120 [ 'core' -82 'garbage_collection'
  804. -12 'global_stack' -46 'heap' -58 'local_stack' -34 'memory' -94 'program'
  805. -70 'runtime' -106 'trail' -22] 520
  806.  
  807. p'stream_position'/2 18 241 8 209 'position'/1 354 515 p'stream_property'/2
  808.  
  809. p'stream_position'/3 52 512 8 0 -8 2 -4 241 8 209 'position'/1 354 144 -8
  810. 514 p'stream_property'/2 0 144 -8 145 -4 513 20 517 372
  811.  
  812. p'stream_property'/2 134 512 20 0 -12 1 -20 545 -4 127 2048 -16 127 2048
  813. -8 538 42 144 -12 516 644 548 -4 208 '$stream_properties'/2 338 339 177
  814. 'failure_error_handler' 514 p'trap'/2 0 519 44 540 128 145 -8 194 514 p'$streams_properties'/3
  815. 0 208 '-'/2 338 339 161 -8 20 514 p'member'/2 0 144 -20 161 -16 20 513 32
  816. 515 p'member'/2
  817.  
  818. p'system'/1 4 517 8
  819.  
  820. p'tab'/1 28 512 4 113 -4 514 p'eval'/2 0 384 432 513 16 517 272
  821.  
  822. p'tab'/2 40 512 8 0 -8 241 0 113 -4 514 p'eval'/2 0 384 433 144 -8 513 20
  823. 517 276
  824.  
  825. p'tell'/1 24 240 8 208 'tell_1'/1 354 177 'tell_error_handler' 515 p'trap'/2
  826.  
  827. p'tell_1'/1 54 532 46 4 512 8 0 -8 544 -4 144 -8 514 p'filenm'/1 0 548 -4
  828. 144 -8 513 20 515 p'tell_2'/1 534 517 348
  829.  
  830. p'tell_2'/1 124 532 54 4 512 8 544 -4 209 'file'/2 352 273 176 '$tell' 130
  831. 514 p'recorded'/3 0 548 -4 144 -8 513 20 517 348 534 512 8 0 -4 144 -4 177
  832. 'write' 114 -8 514 p'open'/3 0 176 '$tell' 209 'file'/2 336 337 130 516
  833. 612 160 -8 8 513 20 517 348
  834.  
  835. p'tell_error_handler'/4 100 512 20 0 -20 2 -4 3 -16 544 -8 127 2048 -12
  836. 538 22 144 -4 209 'set_output'/1 338 516 128 519 22 540 144 -4 209 'open'/3
  837. 338 258 516 128 548 -8 144 -20 129 210 'tell'/1 338 147 -16 513 32 517 84
  838.  
  839. p'telling'/1 36 512 8 0 -8 112 -4 516 356 160 -4 8 145 -8 513 20 515 p'telling'/2
  840.  
  841. p'telling'/2 92 532 30 8 33 0 512 4 544 -4 516 668 548 -4 513 16 518 533
  842. 50 512 4 544 -4 241 12 209 'file'/2 355 352 176 '$tell' 130 514 p'recorded'/3
  843. 0 548 -4 513 16 518 534 33 0 518
  844.  
  845. p'told' 106 512 12 112 -4 127 2048 -12 127 2048 -8 516 356 176 'user_output'
  846. 516 348 160 -4 12 516 328 545 -8 538 48 176 '$tell' 209 'file'/2 257 336
  847. 146 -12 514 p'recorded'/3 0 548 -8 160 -12 12 516 636 519 4 540 513 24 518
  848.  
  849. p'translate_item'/4 400 528 344 326 308 532 70 16 512 20 0 -20 1 -16 2 -12
  850. 3 -8 544 -4 144 -20 514 p'isclosedlist'/1 0 548 -4 144 -20 145 -16 146 -12
  851. 147 -8 513 32 515 p'translate_terminals'/4 533 18 96 258 547 176 '(illegal list of terminals)'
  852. 517 28 533 82 512 16 1 -12 2 -8 80 ';'/2 288 275 83 ';'/2 292 272 547 193
  853. 146 -12 147 -8 514 p'translate_rule_body'/5 0 144 -16 193 146 -12 147 -8
  854. 148 -4 513 28 515 p'translate_rule_body'/5 533 22 48 '!' 51 '!' 34 4 547
  855. 518 533 18 34 4 80 '{}'/1 355 547 518 533 68 512 20 0 -20 1 -16 2 -12 3
  856. -8 544 -4 144 -20 514 p'callable'/1 0 548 -4 144 -20 145 -16 146 -12 147
  857. -8 513 32 515 p'expand'/4 534 176 '(illegal item in right-hand side)' 517
  858. 28 535 -302 16 536 -132 536 -92 537 -26 535 -320 16 536 -254 536 -110 537
  859. -44 535 -338 16 536 8 536 -128 537 -62 530 24 [ ';'/2 -264 '{}'/1 -156]
  860.  
  861. p'translate_lhs_t'/4 52 528 36 6 36 532 26 16 96 288 369 83 'C'/3 354 320
  862. 353 547 518 534 83 'CC'/3 354 352 353 518
  863.  
  864. p'translate_lhs_t'/5 94 528 28 28 6 532 18 20 64 34 4 36 12 547 518 534
  865. 512 16 0 -16 1 -12 2 -8 243 0 244 4 114 -4 514 p'openup'/3 0 144 -16 145
  866. -12 146 -8 163 -4 16 513 28 515 p'translate_lhs_t'/4
  867.  
  868. p'translate_rule'/3 108 512 28 1 -28 82 ':-'/2 273 277 113 -4 114 -20 127
  869. 2048 -16 127 2048 -12 514 p'isolate_lhs_t'/3 0 160 -4 28 145 -16 146 -12
  870. 147 -8 514 p'expand'/4 8 144 -20 161 -12 20 162 -8 20 163 -4 20 148 -16
  871. 513 32 515 p'translate_rule_body'/5
  872.  
  873. p'translate_rule_body'/5 262 528 6 250 250 532 78 20 512 24 0 -24 1 -20
  874. 2 -16 3 -12 4 -8 544 -4 144 -24 516 640 548 -4 211 'phrase'/3 341 339 289
  875. 144 -20 146 -12 148 -8 513 36 515 p'translate_lhs_t'/5 533 90 512 20 1 -16
  876. 2 -12 3 -8 80 ';'/2 288 276 84 ';'/2 292 272 547 145 -16 146 -12 147 -8
  877. 514 p'translate_rule_body'/5 0 144 -20 145 -16 146 -12 147 -8 148 -4 513
  878. 32 515 p'translate_rule_body'/5 534 512 20 1 -20 3 -16 4 -12 242 4 114 -8
  879. 115 -4 514 p'translate_sequence'/4 0 144 -20 161 -8 20 146 -16 163 -4 20
  880. 148 -12 513 32 515 p'translate_lhs_t'/5 535 -244 20 537 -78
  881.  
  882. p'translate_sequence'/4 140 528 6 128 128 532 38 16 83 'phrase'/3 352 353
  883. 354 512 4 544 -4 516 640 548 -4 513 16 518 533 72 512 16 2 -12 80 ','/2
  884. 288 275 83 ','/2 291 273 547 114 -4 514 p'translate_sequence'/4 0 144 -16
  885. 161 -4 16 146 -12 147 -8 513 28 515 p'translate_sequence'/4 534 515 p'translate_item'/4
  886. 535 -122 16 537 -14
  887.  
  888. p'translate_terminals'/4 92 528 56 80 70 532 20 16 64 83 '='/2 353 354 547
  889. 518 533 24 96 288 369 83 'C'/3 353 320 354 547 518 534 83 'CC'/3 353 352
  890. 354 518 535 -64 16 537 -22 535 -54 16 537 -32
  891.  
  892. p'trap'/2 80 512 12 0 -4 1 -8 112 -12 225 337 338 516 88 538 30 144 -4 522
  893. 0 144 -8 145 -12 514 p'trap_reset'/2 0 519 18 540 128 161 -12 12 516 88
  894. 520 513 24 518
  895.  
  896. p'trap_reset'/2 42 532 10 8 128 517 88 534 241 8 225 352 354 128 512 0 516
  897. 88 520 513 12 518
  898.  
  899. p'true' 2 518
  900.  
  901. p'try_to_open'/1 58 512 8 544 -4 240 8 208 'open'/3 354 368 'read' 273 177
  902. 'failure_error_handler' 514 p'trap'/2 0 548 -4 144 -8 513 20 517 328
  903.  
  904. p'ttyflush' 10 176 'user_output' 517 332
  905.  
  906. p'ttyget'/1 14 240 4 176 'user_input' 517 252
  907.  
  908. p'ttyget0'/1 14 240 4 176 'user_input' 517 244
  909.  
  910. p'ttynl' 16 177 0 83 176 'user_output' 517 268
  911.  
  912. p'ttyput'/1 34 512 4 113 -4 514 p'eval'/2 0 384 433 176 'user_output' 513
  913. 16 517 268
  914.  
  915. p'ttyskip'/1 34 512 4 113 -4 514 p'eval'/2 0 384 433 176 'user_input' 513
  916. 16 517 260
  917.  
  918. p'ttytab'/1 34 512 4 113 -4 514 p'eval'/2 0 384 433 176 'user_output' 513
  919. 16 517 276
  920.  
  921. p'unknown'/2 18 241 8 240 4 176 'unknown' 517 296
  922.  
  923. p'var'/1 4 517 640
  924.  
  925. p'write'/1 4 517 208
  926.  
  927. p'write'/2 4 517 212
  928.  
  929. p'write_canonical'/1 4 517 232
  930.  
  931. p'write_canonical'/2 4 517 236
  932.  
  933. p'writeq'/1 4 517 216
  934.  
  935. p'writeq'/2 4 517 220
  936.  
  937.